something achieved with little effort - Deutsch Englisch Wörterbuch